The Conformance Relation Challenge: Building Flexible Modelling Frameworks

نویسندگان

  • Nicolas Hili
  • Jean-Sébastien Sottet
چکیده

Recent works in Model-Driven Engineering (MDE) advocate the need for more flexibility in modelling environments by relaxing the conformance relation between a model and its metamodel. Most of the current works on flexibility only focus on the creation of the concrete syntax, leaving out important considerations about the development of the abstract syntax. Different approaches to relaxing the conformance relation between a model and a metamodel exist, but no one has so far endeavoured to build a unified vision of the different dimensions that flexibility could comprise. This paper is an attempt to define such a unified view of flexibility in MDE, focusing on the conformance relation problem.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Explicit Type/Instance Relations

The basic building block for constructing a modelling tool architecture, is the relationship between a type and its instances. It is this relation which gives rise to the hierarchy that forms the foundation of the four-layer-architecture and to multi-level modelling. Only through the type/instance relation, a distinction is made between a model and its type model. This relation consists of two ...

متن کامل

JSMF: a Javascript Flexible Modelling Framework

Model-Driven Engineering (MDE) technologies are more and more used outside the software engineering field such as the typical cases of code generation and formal validation and verification. In fact, MDE is applied to many different modelling situations such as regulation, law compliance, data analytics, etc. In these domains, we often face incomplete and/or evolving requirements, which implies...

متن کامل

The Application of Activity Theory to Dynamic Workflow Adaptation Issues

Workflow Management Systems (WfMSs) are implemented to support the modelling, analysis and enactment of rigidly structured business processes. However, they typically have difficulty supporting unexpected or developmental change occurring in the work practices they model, and are unable to provide adequate support for exceptions, or deviations from the process model, even though such deviations...

متن کامل

Explicitly Modelling the Type/Instance Relation

The various meta-modelling tools in existence today all have differences in their conformance relations, either intentional or accidental. This results in incompatibilities between tools, where a model cannot simply be exchanged as-is: the meta-meta-model and semantics likely differ. Current tools are inflexible in this regard, making their models grafted on the tool implementation. In this pap...

متن کامل

Enriching Component Interfaces with Checkable Dependence Specifications

Component middleware frameworks such as the CORBA Component Model (CCM) and Enterprise Java Beans (EJB) are increasingly being applied to address challenges involved in building large-scale distributed systems. We seek to provide foundations and tools for modeldriven development of such systems in which architectural models serve as highly leveragable abstractions that form a substrate into whi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017